sugar-icing liver - English Synonyms Dictionary